cable insulator - Español Inglés Diccionario